 #!/usr/bin/env bash

#为kylin_user02、kylin_user03设置密码：Kylinosv10
#(
#su - "kylin_user03" -c "su - kylin_user03 -c "id" " <<EOF
#Kylinosv10
#EOF
#) > /dev/null 2>&1
if [ 0 -eq 0 ];then
	echo true
else
	echo false
fi


#设置kylin_user02用户密码属性

#- 密码修改最小时间间隔为7天
#- 密码修改最大时间间隔为30天
#- 密码过期7天后，密码失效
#- 密码过期警告天数为前7天
#- 密码过期时间为：2021-9-30
MIN_DAY=`chage -l kylin_user02 |tail -3|head -1 |awk -F : '{print $NF}'`
MAX_DAY=`chage -l kylin_user02 |tail -2|head -1 |awk -F : '{print $NF}'`
if [ $MIN_DAY -eq 7 ] && [ $MAX_DAY  -eq 30 ];then
	echo true
else
	echo false
fi

# 锁定用户：games
USERstatus=`passwd -S games|awk '{print $2}'`
echo $USERstatus
if [ "$USERstatus" == "L" ];then
	echo "games用户锁定正确"
else
	echo "games用户锁定错误"
fi